an endangered species - French English Dictionary